import { getDisclosureApiData, getCorpDataSrcMenu, getReportItemMenu, getReportDataSrcMenu, } from "../../api/GetDataSourceApi";
// dev 表数据
export async function getDevTableData(dbName, tname, data_id, fields, where, order, queryMeta, top) {
    const res = await getDisclosureApiData(dbName, tname, data_id, fields, where, order, queryMeta, top);
    if (res.ok) {
        return res.data;
    }
    else {
        return [];
    }
    // return {};
    // 暂时注掉，做无数据判断的备用
    // else if (res.ok && res.data.length === 0) {
    //   console.log("3333--暂无数据");
    //   message.open({
    //     type: "warning",
    //     content: "检索暂无数据",
    //     className: "custom-class",
    //     style: {
    //       marginTop: "20vh",
    //     },
    //   });
    //   return false;
    // }
}
// dev表 - 企业基础数据 -- 取数源
export async function getCorpData() {
    const res = await getCorpDataSrcMenu();
    if (res.ok) {
        return res.data;
    }
    return {};
}
// dev 表 - 底稿结构化数据 -- 底稿名称
export async function getReportMenu() {
    const res = await getReportItemMenu();
    // console.log("333--底稿名称", res);
    if (res.ok) {
        return res.data;
    }
    return {};
}
// dev 表 - 底稿结构化数据 - 取数源
export async function getReportData(reportItem) {
    const res = await getReportDataSrcMenu({ reportItem: reportItem });
    if (res.ok) {
        return res.data;
    }
    return {};
}
